package com.atguigu.commonutils;

import org.springframework.util.DigestUtils;

/**
 * @author He Wentao
 * @since 2022/9/18 17:56
 */

public class MD5 {

    /**
     *  基于 spring 框架中的 DigestUtils 工具类进行密码加密
     * @param target 要加密的字符串
     * @return  加密后的字符串
     */
    public static String getMD5(String target){
        // 盐
        String salt = "s10";

        // 加密
        String res = DigestUtils.md5DigestAsHex((target + salt).getBytes());

        // +1次
        res = DigestUtils.md5DigestAsHex((res + salt).getBytes());

//        System.out.println(res);

        return  res;
    }

}
